pay tribute or homage - Turco Inglés Diccionario